home *** CD-ROM | disk | FTP | other *** search
/ Experimental BBS Explossion 3 / Experimental BBS Explossion III.iso / others / hidimg19.zip / HIDIMG.DOC < prev    next >
Text File  |  1994-01-26  |  25KB  |  612 lines

  1. HIDIMG (C) Copyright 1993-94 John Caputlu-Wilson  All Rights Reserved
  2. Hidden Image AutoStereograms
  3.  
  4. All other copyrights(C) and trademarks(TM) mentioned herein are
  5. hereby acknowledged
  6.  
  7. ***************************************************************
  8. *                                                             * 
  9. * Create your own professional-looking hidden images like the * 
  10. * ones seen in the malls.  Put your own message or picture in * 
  11. * the hidden image and hide it with any covering pattern.     * 
  12. *                                                             *
  13. ***************************************************************  
  14.  
  15. To get started QUICK (if you have SVGA 800x600x256 or higher):
  16.  
  17. Run the program by typing HIDIMG19 at the dos prompt
  18. Press the (H) Key  ///Hide the Current Image///
  19. Press the <Enter> Key   ///Use Default Resolution///
  20.  
  21.  
  22.  
  23. To get started SLOWER (if you have VGA 320x200x256 and couldn't go quick):
  24. Run the program by typing HIDIMG19 at the dos prompt
  25. Press the (G) Key   ///Generate File///
  26. Press the (I) Key   ///an Input File///
  27. Press the (0) Key   ///Selects 320x200 resolution///
  28. Press the (D) Key   ///Make the Doughnut/Torus///
  29. Press the (8) Key   ///Give it Random Colors///
  30. Press <ESC>         ///Back to Main Menu///
  31. Press the (R) Key   ///Change Repeat Scale///
  32. Type "32" and Enter ///Set Repeat to 32///
  33. and finally,
  34. Press the (H) Key   ///Hide the Current Image///
  35. Press the <Enter> Key   ///Use Default Resolution///
  36.  
  37. Packing List:
  38. -------------
  39. Name:        FileSize:
  40. HIDIMG19.EXE   42849
  41. SVGA256.BGI     7451
  42. HIDIMG.DOC     27694
  43. INVOICE.DOC     1833
  44. VENDOR.DOC      2142
  45. PT1.BMP        83502
  46. PT2.BMP        61078
  47. PTAD.BMP       11078
  48. PTDAZ0.BMP     13478
  49. PTDAZ1.BMP     10608
  50. PTDAZ2.BMP      8750
  51. PTDAZ3.BMP     10500
  52. PTDAZ4.BMP     12880
  53. SHAPES.BMP     11312
  54. TITLE.BMP      72654
  55. TORUS.BMP      67112
  56. HID1.MAP        3328
  57. HID2.MAP        3328
  58. HID3.MAP        3328
  59. ---------------
  60. RLE2BMP.EXE    22303
  61. TIPS.DOC        6191          These files in the REGISTERED version
  62. HIDIM19R.EXE   42642
  63. ---------------
  64.  
  65.                               INTRODUCTION
  66.                               ------------
  67.  
  68.      HIDIMG is a program to create an autostereogram from any 256
  69. color .BMP (bitmap) file included with program or that the user
  70. supplies.  An autostereogram is a picture which appears
  71. 3-Dimensional when viewed in the correct manner.  Unlike other
  72. stereogram programs, HIDIMG is not limited in color or in the
  73. surface pattern displayed.  Most other programs only create black
  74. and white SIRDS.  A SIRDS is a Single Image Random Dot
  75. Stereogram.  HIDIMG can use full 256 color and whatever surface
  76. pattern the user desires, not just random dots.  That means that
  77. you can create pictures similar to those that are done
  78. professionally and sold in the malls and other shopping areas. 
  79. The hidden image is then saved into a .BMP file which the user
  80. may edit or print out as desired (using other programs).
  81.      You can "hide" any image that you can create.  There are a
  82. number of shareware painting programs available.  Of course there
  83. are a number of expensive painting programs available as well. 
  84. However, most computers come with Windows nowadays, which has a
  85. Paint application built-in.  Unfortunately, Windows Paint doesn't
  86. tell you which palette numbers you are using, which makes things
  87. difficult.  You will just have to experiment.  I would suggest
  88. using a different paint program, one which does you the palette
  89. numbers.  In any case, have fun making posters, post cards,
  90. invitations, ads, pictures, nameplates, etc.  Without exception,
  91. everyone I have met who has "seen" a hidden image picture has
  92. thought that it was very neat.  Sometimes it takes a little while
  93. to "see" the images, but it is usually worth the effort.  Even if
  94. you have already "seen" the pictures, it is great to see someone
  95. else's face when they finally "see" it too.  At that point you
  96. share their sense of wonder and prove that you really are not
  97. crazy !  All the images that I have printed out have looked
  98. great!  I have found that they make very entertaining gifts.    
  99.  
  100.  
  101.                               REGISTRATION
  102.                               ------------
  103.  
  104.      HIDIMG is a SHAREWARE program.  Shareware programs are great
  105. because they allow a limited trial period before actually
  106. purchasing the program.  If you do not like the program, then it
  107. costs nothing.  You simply quit using it.  Users may use HIDIMG
  108. for a trial period of 30 days.  At that time they may either
  109. register (if they haven't done so already) or quit using the
  110. program.  The registration price is $24.95 US.  All images
  111. created by an unregistered user are for personal use only; they
  112. may not be sold or used commercially.  Limited permission is
  113. granted for the distribution (uploading, downloading, etc.) of
  114. the unregistered version.  Feel free to let your friends and
  115. others try out the unregistered shareware program and see if they
  116. would like to order the registered version.  Vendors may charge
  117. no more than $5 over the cost of media for this program.
  118. Registration information is in the INVOICE.DOC file.
  119.  
  120.  
  121. The REGISTERED version of HIDIMG has the following:
  122. ------------------------------------------------------------ 
  123. All features of UNREGISTERED version, including:
  124.  
  125. full SVGA 256 color
  126.  
  127. manipulation of image colors and hidden effects
  128.  
  129. works on picture, pattern, and color map files included or
  130. supplied by user
  131.  
  132. images displayed on screen and saved in .BMP form for later
  133. editing by user
  134.  
  135. allows from 300x200 up to 1280x1024 resolution on screen
  136. allows up to 2048x2048 in disk-video mode
  137.  
  138.  
  139. PLUS!!!
  140. no annoying SHAREWARE screens
  141.  
  142. HIDIMG message is not "stamped" on hidden pictures
  143.  
  144. images created by program may be freely used, no copyright
  145. restrictions on registered user-made images
  146.  
  147. tips on how to create good images
  148.  
  149. program RLE2BMP.EXE to convert .RLE files to .BMP files
  150.  
  151. Note: .RLE files are one of the formats used to transmit
  152.       picture files over the Internet.  It is used by some      
  153.       other SIRDS programs.  These files can be converted to      
  154.       .BMP's.  Some of these .RLE file pictures are copyrighted.      
  155.       You must get the artist's permission for other than
  156.       personal viewing of those files.  Also, do not mistake
  157.       these files with Windows RLE compressed .BMP's.  They
  158.       are two different things.
  159. ------------------------------------------------------------- 
  160. *************************************************************
  161. * Remember, registered programs or images from a registered *
  162. * program make great gifts for family and friends!!!        *
  163. *************************************************************  
  164.  
  165.  
  166.  
  167.                         HOW TO USE HIDIMG PROGRAM
  168.                         -------------------------
  169.  
  170.  
  171.      Basically, HIDIMG takes an input file and "hides" it by
  172. covering it with a pattern file.  The resulting image is
  173. displayed on-screen.  There are triangular indicators on the
  174. image to help in "locking-in" on the image.  The user must change
  175. his/her focus until the indicators appear to merge in the center. 
  176. At this point of focus, the hidden effect should be noticeable in
  177. the image.  The colors of this image may be modified.  When the
  178. user is finished looking at the picture,  it is saved to the
  179. output file.
  180.      If you chose to make your own pictures, you need to create
  181. them in a special way.  The picture must be in the form of a
  182. topographical map, i.e. the palette numbers that you use must
  183. correspond to the heights that you wish that color to be at.  For
  184. example, the following values would give a pyramid structure: 
  185.  
  186.                     1-1-1-1-1-1-1
  187.                     1-2-2-2-2-2-1
  188.                     1-2-3-3-3-2-1
  189.                     1-2-3-4-3-2-1
  190.                     1-2-3-3-3-2-1
  191.                     1-2-2-2-2-2-1
  192.                     1-1-1-1-1-1-1
  193.  
  194. These numbers represent the palette numbers in the drawing
  195. program. Note that the colors which are assigned to the palette
  196. numbers are arbitrary.  You can make them whatever colors you
  197. like.  Think of it like this; your palette numbers correspond to
  198. 256 boxes into which you will put whatever color of paint that
  199. you want.  What color of paint goes into which box is up to the
  200. you.  When you want to make a topographic structure however, you
  201. must use the paint from the correct palette box that is at the
  202. height you want that color to be at.  The "4" at the center of
  203. the pyramid indicates that it is at height "4". Notice that it is
  204. surrounded by colors at height "3", and so forth. Thus, the
  205. highest point is at the center, with the sides sloping down to
  206. form a pyramid.
  207.  
  208. DISK SPACE:  Make sure that you have LOTS of it.  HIDIMG can read
  209. in compressed or uncompressed .BMP's, but it only creates
  210. uncompressed files.  The reason for this is that a large number of
  211. the hidden pictures have larger compressed .BMP files than
  212. uncompressed.  This is due to the way that the Windows RLE
  213. compression works.  You might try converting the files to other
  214. formats and see if they work better.  I would suggest a hard drive
  215. with at least 2-5M of free space.  HIDIMG will try to save hidden
  216. images to the file HIDDEN.BMP unless the default is changed.  This
  217. is intended to keep your disk from getting overrun with hidden
  218. image files.  If you want to keep an image that you like, I would
  219. rename it to something else, so that you don't inadvertently write
  220. over it on the next hidden generation.  Another reason for the
  221. uncompressed files is that they get displayed faster.  This program
  222. is math intensive; the faster your system the better.  I have a
  223. 486/66 and it gets slow at times.  I have yet to see a computer
  224. that I can't slow down.  Come on Pentium, your next...
  225. Speaking of slowing something down, HIDIMG is capable of very high
  226. rez disk-video modes of up to 2048x(available space)x256.  These files
  227. take a LONG time and take a LOT of disk space (about 4.2M) per picture.
  228. However, there are some programs that can use them so here they are.
  229. Just run the program normally and select whatever resolution you
  230. like.  HIDIMG is really a disk file-to-disk file converter.  The
  231. images displayed on-screen are actually virtual.  They do not affect
  232. the size of the images which are created in the hiding process.  The
  233. output file size will be the same as the input file size.
  234.  
  235.  
  236.  
  237.              HIDIMG uses the following commands:
  238.  
  239. Creating Hidden Images
  240. ----------------------
  241.  
  242. (H)  Hide the Input file     *** The Heart of HIDIMG ***
  243.  
  244.      The current input file is hidden with the current pattern,
  245. displayed on then screen at a selectable resolution, and saved in
  246. the output file.  The image colors may be modified while the
  247. image is on-screen using the color palette changing commands.
  248. The final colors will be saved with the file information.
  249. Focusing indicators will appear at the top of the picture.  Try
  250. to make the indicators merge and your eyes should be
  251. approximately at the correct focusing distance to "see" the
  252. image.  Make sure that you have a lot of disk space availiable,
  253. especially if you use the high-rez modes. This is the shortcut key
  254. for generating an output file.  
  255.  
  256.  
  257.  
  258. Changing Settings
  259. -----------------
  260.  
  261. (C)  Change a File Setting
  262.  
  263.      Each of the different file types; input, pattern, output,
  264. and color map may be changed with this command.  It will go to a
  265. submenu from which the choice (I,P,O,C) can be made.  Be sure to
  266. include the entire name when you select a file (e.g. HIDIMG.BMP).
  267. If you spell a filename incorrectly, it will be shown as "NUL",
  268. and you will have to change it again or generate a new file.
  269.  
  270.      (I)  Change the Input file
  271.  
  272.      A list of .BMP files in the directory will be displayed.  A
  273. default file may be chosen by pressing <Enter>.
  274.  
  275.      (P)  Change the Pattern file
  276.  
  277.      A list of the pattern PT*.BMP files in the directory will
  278. be displayed.  A default file may be chosen by pressing <Enter>.  
  279.  
  280.      (O)  Change the Output file
  281.  
  282.      The user may chose a filename.  A default file may be chosen
  283. by pressing <Enter>.
  284.  
  285.      (C)  Change the Color Map file
  286.  
  287.      A list of the .MAP files in the director will be displayed. 
  288. A default file may be chosen by pressing <Enter>.  A .MAP file is
  289. a color palette text file which contains a list of the Red,
  290. Green, and Blue intensity values for each color used by the
  291. image.  These files are identical to those used by the FRACTINT
  292. fractal generation program.  Any comments stored in these files
  293. must be below the 256th color triplet, or HIDIMG will have
  294. problems reading the file (HIDIMG not equipped to handle words). 
  295.  
  296.  
  297. (Z)  Change the Z-Scale parameter
  298.  
  299.      The Z-Scale parameter controls the apparent depth of the
  300. hidden image.  A large Z-Scale value gives the picture a lot of
  301. 3Dness.  A small Z-Scale values makes the picture look more
  302. flattened.  Too large a value destroys the hidden effect.  Too
  303. small a value makes everything flat.  The original Z-Scale value
  304. of an input file is 1.  The generated standard files work best
  305. at values near 1.
  306.  
  307.  
  308. (R)  Change the Repeat parameter
  309.  
  310.      The Repeat parameter controls the apparent distance of the
  311. hidden image.  A large Repeat value makes the image appear
  312. further away.  A small Repeat value makes the image appear
  313. closer.  Too small a Repeat value destroys the hidden effect. 
  314. This parameter is useful in making the hidden image easier to see
  315. in terms of the focusing ability of the viewer.  The two
  316. triangular indicators on the hidden image screen are controlled
  317. by this parameter.  Larger Repeats make the indicators move
  318. apart, smaller make them move together.  The original Repeat
  319. value is the width of the Pattern file.  For most comfortable
  320. viewing, the indicators should be about an inch apart.  For most
  321. screens, this means that the Repeat value should be:
  322. (Screen Width in Pixels)/10, approximately.
  323.  
  324.  
  325. (S)  Change the Symmetry Algorithm
  326.  
  327.      HIDIMG supports three different symmetry algorithms for
  328. hiding the images: LTR, SYMM, and RTL.  The SYMM or symmetric
  329. algorithm tries to hide the picture from the center towards the
  330. sides. The result is usually good, unless there is a lot of
  331. depth, in which case some of the picture near the center gets
  332. lost.  LTR and RTL are the Left-To-Right and Right-To-Left
  333. algorithms.  These will not lose any of the picture's data, but
  334. the surface pattern will appear distorted more on one side as the
  335. algorithm runs across the picture.
  336.  
  337.  
  338. (T)  Change the Type of Hide
  339.  
  340.      Pictures may be hidden in either Normal or Inverted form.
  341. Normal form has higher palette numbers appearing closer to the
  342. viewer, while the inverted forms have higher palette numbers
  343. appearing further from the viewer.  Typically the normal images
  344. appear upraised or embossed, while the inverted images appear
  345. depressed, like footprints.  Sometimes the inverted images are
  346. fairly difficult to "see".
  347.  
  348.  
  349.  
  350. Displaying Files On-Screen
  351. --------------------------
  352.  
  353. (D)  Display a File On-Screen
  354.  
  355.      This option will display on-screen any of the file types;
  356. input, pattern, output, or color map.  A beep will be sounded
  357. when the image is finished being made.  The user can then modify
  358. the color palette of the image using the color palette changing
  359. commands (0..8,O,M).  This command goes to the choice of file
  360. submenu.  As of version 1.9, 2-color, 16-color, and 256-color
  361. uncompressed files should be capable of being displayed on-screen,
  362. making HIDIMG useful as a .BMP viewer.  256-color compressed
  363. .BMP's should also work.  The hiding effect still only works with
  364. the 256-color .BMP's however.
  365.  
  366.  
  367.      (I)  Display the Input file on-screen
  368.  
  369.      Reads in the current Input file listed in the current
  370. settings and shows it on-screen at a selectable resolution.  
  371.  
  372.      (P)  Display the Pattern file on-screen
  373.  
  374.      Reads in the current Pattern file listed in the current
  375. settings and shows it on-screen at a selectable resolution.  
  376.  
  377.      (O)  Display the Output file on-screen
  378.  
  379.      If a hidden image has been created, then reads in the
  380. current Output file listed in the current settings and shows it
  381. on-screen at a selectable resolution.  Otherwise, it gives the
  382. message that no hidden image has been created during the current
  383. operation of the program.  Note, hidden files displayed this way
  384. do not have the focusing indicators included (since that
  385. information is not easily recordable in the file headers).  Also,
  386. these files are not affected by the "hidden effect" parameters.
  387. At this point, the program is simply drawing an already made
  388. picture, whether that picture is a hidden image or not.
  389.  
  390.      (C)  Display the Color Map file on-screen
  391.  
  392.      Reads in the current Color Map file listed in the current
  393. settings and shows an on-screen palette in a 16x16 grid.  The
  394. palette number and the (R,G,B) components are displayed.  This
  395. option should be chosen at 800x600 resolution or above.
  396.  
  397.  
  398.  
  399. Showing File Information
  400. ------------------------
  401.  
  402. (I)  Information about a File
  403.  
  404.      This option allows the information about the different files
  405. types to be seen.  It goes to the file choice submenu.  The
  406. input, pattern, and output files are all bitmaps (.BMP), and the
  407. information given is the information contained in the file
  408. headers of the images.  This includes picture size, compression,
  409. color info, etc.  The Color Map Information gives the palette
  410. numbers and (R,G,B) values of the file.
  411.  
  412.      (I)  Show Input file information
  413.  
  414.      Gives .BMP bitmap info on the Input file such as image and
  415. file sizes, compression and color info, etc.
  416.  
  417.      (P)  Show Pattern file information
  418.  
  419.      Gives .BMP bitmap info on the Pattern file such as image and
  420. files sizes, compression and color info, etc.
  421.  
  422.      (O)  Show Output file information
  423.  
  424.      If a hidden image has been created, then gives .BMP bitmap
  425. info on the Output file such as image and file sizes, compression
  426. and color info, etc.  Otherwise it gives the message that no
  427. hidden file has been made in the current use of the program. 
  428.  
  429.      (C)  Show Color Map file information
  430.  
  431.      Gives the Palette numbers and Red,Green,Blue color values of
  432. the current Color Map file listed in the current setting section. 
  433.  
  434.  
  435. Modifying Image Colors On-Screen
  436. --------------------------------
  437.  
  438.      When an image is displayed on-screen, it is shown in the
  439. current palette of whatever system you are working on.  If you
  440. don't like these colors, or at least get tired of them, you may
  441. change them to the possible palette colors listed below.
  442.  
  443.  
  444. (0..8)  Random Color Palette
  445.  
  446.        Once an image is being displayed on the screen, press a
  447. number from 0 to 8 to use a random color palette on the image. 
  448. The value indicates the degree of randomness in the color
  449. patterns, with 0 giving the smoothest color transitions and 8
  450. giving very rough, random color transitions.  On certain pattern
  451. files, such at PT1.BMP, a value of 8 creates random dot hidden
  452. images much like the other SIRDS viewers.
  453.  
  454.  
  455. (O)  Original File Color Palette
  456.  
  457.      Once an image is being displayed on the screen, press O to
  458. use the original color palette that was saved with the file.  The
  459. image is initially displayed in whatever are the standard colors
  460. of that system.
  461.  
  462.  
  463. (M)  Map File Color Palette
  464.  
  465.      Once an image is being displayed on the screen, press M to
  466. use the color palette of the current .MAP file.
  467.  
  468.  
  469.  
  470. Generating Standard Files
  471. -------------------------
  472.  
  473. (G)  Generate Standard Files
  474.  
  475.      This feature is a protection in case some of the other files
  476. with HIDIMG get lost.  Using this feature creates a random Color
  477. Map file called HIDIMG.MAP, a semi-random Pattern file called
  478. PTHIDIMG.BMP, an Input file called HIDIMG.BMP, or the Output file
  479. called HIDDEN.BMP which is based on the current file settings.
  480. Note that the last option is the same as pressing the (H) key.
  481. The size of the Output file is determined by the resolution
  482. selected during the generation.  Make sure that you have plenty
  483. of disk space available during the creation, since the high-rez
  484. files can be quite large (a 1024x768x256 .BMP occupies about
  485. 800KB). Please be patient during file generation, it could take a
  486. while on some machines.  There will be a beep when the generation
  487. is finished, at which point the colors may be modified as described
  488. above for input files.
  489.  
  490.      (I)  Generate Standard Input File
  491.  
  492.      This option will create some standard .BMP files which may
  493. be used as input files.  The file created will be saved as
  494. HIDIMG.BMP.  It will be saved at the resolution selected.
  495.  
  496.      (P)  Generate Pattern File
  497.  
  498.      This option will create a semi-random pattern file which may
  499. be used to cover the hidden images.  It will be saved as
  500. PTHIDIMG.BMP.  It is a 100x100 size file, which is good for the
  501. higher resolution modes.
  502.  
  503.      (O)  Generate Output File
  504.  
  505.      This option is exactly the same as the (H)ide the Image key 
  506.  
  507.      (M)  Generate a Color Map File
  508.  
  509.      This option creates a smoothly random color map file of 256
  510. colors.
  511.  
  512.  
  513.  
  514. Quitting the HIDIMG Program
  515. ---------------------------
  516.  
  517. (Q)  Quit from Main Menu
  518. <Control-Break>  Quit from Anywhere
  519. <Control-C>  Quit from Anywhere
  520.  
  521.  
  522.      Return to the DOS prompt.
  523.  
  524.  
  525. Halting Screen Drawing
  526. ----------------------
  527.  
  528. <ESC>  Halts the Screen Drawing and goes to next program step
  529.  
  530.  
  531.  
  532. ** Any key not listed should escape the user one level back in menu 
  533.   selection.  Once at the main menu, it will page back and forth  
  534.  between the shareware ad and the main menu. **
  535.  
  536.  
  537.  
  538. REQUIREMENTS
  539. ------------
  540. To run HIDIMG, you must have SVGA card capable of 256 color. The
  541. file SVGA256.BGI needs to be in the same directory as HIDIMG18.EXE.
  542. Not all SVGA cards are alike, so some cards may not run HIDIMG.
  543. If nothing else, I believe the low rez (320x200) mode should work,
  544. if the card can do 256 color.  Finally, it is designed for 286+
  545. machines.  A 287+ coprocessor is highly recommended, but not required.
  546. If for some reason the accompaning files (.BMP's or .MAP's), these
  547. files may be created with the (G)enerate feature.
  548.  
  549. VERSION HISTORY
  550. ---------------
  551. v1.0-v1.6 Numerous Unreleased versions, all growing bigger and better
  552.           Capable of doing more and more stuff
  553.  
  554. v1.7  1st Public Release -- early Jan 1994
  555.       Main sites-SimTel MSDOS directory /graphics  (The everything site)
  556.                  katz.anu.edu.au   (A great stereogram site)
  557.  
  558. v1.8  General Clean-up of v1.7 based on user feedback and further testing.
  559.       Lots of minor detail cleaning
  560.       Increase overall "smartness" of program
  561.       Added <Control-Break>ing and <ESC>ing
  562.       Added more warnings about required files and filenames and disk space
  563.       Added more pattern files
  564.       Added display line indicator to show progress of file display
  565.       Partial fix of color palette problem
  566.       Discovery of exe compressor
  567.  
  568. v1.9  Bug fix of v1.8
  569.       Complete fix of color palette problem -- I think
  570.       Complete fix of 2,16,256 color file display -- I think
  571.       Replaced some slow real code with faster bit operations
  572.       Added a Test Pattern of 256 colors to the Generate Input Menu
  573.       Fixed Video Default Resolution
  574.  
  575.  
  576.      Special Thanks to J. Michael Gibbs and Frank D. (Tony)
  577. Smith, whose help made this program possible.  A version of the
  578. program should eventually be made available for Apple Mac
  579. computers.  J. Michael Gibbs will be the author.  More details
  580. about this later...  Also, thanks to Harald Zappe, whose comments
  581. and suggestions have be very helpful.
  582.  
  583.  
  584. For technical support contact HIDIMG author:
  585. John Caputlu-Wilson
  586. 1451 Mecaslin St NW #8303
  587. Atlanta, GA 30309-2288
  588. (404) 875-4384
  589. gt2346a@prism.gatech.edu
  590.  
  591.  
  592.  
  593.                   DISCLAIMER AND LEGAL NOTICE
  594.                   ---------------------------
  595.      All files included in this package must be distributed
  596. together and may not be modified in ANY WAY by anyone other than
  597. John Caputlu-Wilson.  I reserve the right to refuse anyone the
  598. right to distribute this software with a written notice.  In no
  599. way will John Caputlu-Wilson, J. Michael Gibbs, Frank D. (Tony)
  600. Smith, Harald Zappe, or FHS Supply, Inc. accept ANY RESPONSIBILITY
  601. for ANY damages, real or otherwise that this program, or images
  602. produced by it, may cause.  This software is provided AS IS, USE
  603. IT AT YOUR OWN RISK.  None of the parties above guarantee that the
  604. program will work as described.  Now with that out of the way,
  605. have fun in the world of Hidden Image AutoStereo 3D!!!
  606.  
  607. H     H     H     H     H     H     H     H     H     H     H     H     H
  608.  i    i    i    i    i    i    i    i    i    i    i    i    i    i    i
  609.   d   d   d   d   d   d   d   d   d   d   d   d   d   d   d   d   d   d
  610.   I   I   I   I   I   I   I   I   I   I   I   I   I   I   I   I   I   I
  611.  m    m    m    m    m    m    m    m    m    m    m    m    m    m    m
  612. g     g     g     g     g     g     g     g     g     g     g     g     g